.module {
  :global {
    .tr-input-default .q-field--dense .q-field__inner .q-field__control {
      border-radius: 2px;
      padding: 0;
       background-color: #ffffff;
    }
    .t-input-label {
      display: flex;
      flex-direction: row;
    }
    .t-input-label-title {
      display: flex;
      align-items: center;
      margin-right: 10px;
    }
    .t-input-label-top {
      display: flex;
      flex-direction: column;
    }
    .q-field--dense{
     border: 1px solid #D9D9D9;
     border-radius: 2px;
    transition: border-color 0.3s, box-shadow 0.3s;
}
    .t-input-label-left {
      display: flex;
      flex-direction: row;
    }
    .q-icon {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.56);
    }
    .q-field__append {
      height: 30px;
      padding:0px;
    }
    .q-field__prepend{
      height: 30px;
      padding: 0px;
    }

  //移动端默认样式
  @media screen and (max-width: 767px){
        .q-field__append {
      height: 47px;
    }
    .q-field__prepend{
      height: 47px;
    }
  }

    .q-field__native{
      padding: 0!important;
      line-height: 1.5;
      color: rgba(0, 0, 0, var(--t-color-opacity, /*批量处理90%透明度*/0.9));
    }
    .q-field__before{
    height: 30px;
    }
    .q-field__after{
    height: 30px;
    }
    .q-icon {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.56);
    }
    .q-field__control {
      height: 30px;
    }
  }
}
